Congratulations on joining Freshworks and Welcome to Freshsales!
Launched in 2016, Freshsales is a CRM for high-velocity sales teams. We function as a fast-paced startup where the emphasis is on experimenting fast, getting things done with quality and customer empathy, and releasing often.
Click here for more videos on Freshsales. To know what we have built so far, give a spin of our product by signing up here.
How do we function?
Freshsales engineering team is organized into self-sustained squads that comprise developers, QA engineers, technical lead and tech architect. At present we are operating with 8 squads in the web and 1 squad in mobile. Please go through this to know more about your colleagues and meet with them over coffee to chat about their stories of Freshsales so far.
General onboarding checklist
Get access to the following by raising a ticket.
| Portal/Tool | Where to Raise | Details |
| Freshrelease | https://lighthouse.freshservice.com/support/catalog/items/201 |
|
| Github CoC | Kindly take the COC test from here and score above 60 and then raise a request - Code of Conduct Questionnaire Link: https://forms.microsoft.com/Pages/ResponsePage.aspx?id=RhR5inQ_r0G-fUcOL5hSdVJlhmzI5CFErzgRvQDN4rZUM1VSVkZJTzczR1ZJQTlGUUsyRDZPOU9FVi4u If you score less than 60, send an email to help@freshworks.com with the subject as “Code of Conduct - GITHUB Re-Test” to reattempt it. Go through the following document for password guidelines: | |
| Github | https://lighthouse.freshservice.com/support/catalog/items/1098 | We have a different set of requests related to Github 1. New User request:
2. New Repo Request: 3. Write access: 4. Others: |
| Access to repos | https://lighthouse.freshservice.com/support/catalog/items/1098 | Raise write access to the following repositories. We can raise request to access multiple repos by providing , separated values. (The field to enter the repositories might restrict the number of characters to be entered. Have to create multiple tickets to include all repos mentioned here) https://github.com/freshdesk/freshsales, https://github.com/freshdesk/cpqgrpc, https://github.com/freshdesk/opentelemetry-ruby, https://github.com/freshdesk/central-publisher, https://github.com/freshdesk/prometheus_exporter, https://github.com/freshdesk/freshdesk-multitenant, https://github.com/freshdesk/freshdesk-subscription, https://github.com/freshdesk/freshdesk_authority, https://github.com/freshdesk/freshsales-ruby-sdk, https://github.com/freshdesk/freshdesk-features, https://github.com/freshdesk/record_not_unique, https://github.com/freshworks/deadlock_retry, https://github.com/freshworks/rate-limiting, https://github.com/freshdesk/freshcaller-ruby-sdk, |
| Freshdesk | https://lighthouse.freshservice.com/support/catalog/items/135 | Request for Freshsales support Role: Developers, QA and Designers Group: Freshsales - Core |
| Haystack(server) | https://devops.freshservice.com/support/catalog/items/181 | For all regions For both
|
| Github Desktop | Download from Github website. | |
| https://lighthouse.freshservice.com/support/catalog/items/187 | Runway URL: https://freshsales.runwayci.com Privilege: 'Execute' | |
| Sentry | https://lighthouse.freshservice.com/support/catalog/items/300 | |
| IDE | Pick an IDE of your choice. e.g. Sublime text, Atom, VS Code, RubyMine. If it's paid, please raise a request in the lighthouse portal. | |
| Admin portal access | https://lighthouse.freshservice.com/support/catalog/items/663 | Production - https://admin.freshsales.io/ (Background verification required) Read more: Freshsales Admin Console and Supreme Console |
| VPN access | https://lighthouse.freshservice.com/support/catalog/items/64 | |
| Dev portal access | https://freshsalesdev.freshdesk.com/ | Please reach out to your engineering manager |
| Ruby mine access | https://lighthouse.freshservice.com/support/catalog/items/344 | Create a ticket for license for RubyMine IDE. |
AWS Access (optional) | https://devops.freshservice.com/support/catalog/items/132 |
|
| Baikal | https://lighthouse.freshservice.com/support/catalog/items/838. | Refer this document on how to raise ticket and access Baikal Freshsales - Baikal 2.0 : Access & Usage |
SupremeOne | https://devops.freshservice.com/support/catalog/items/97 | Access Group: core_team Role name: deployments |
| Lattice | https://lighthouse.freshservice.com/support/catalog/items/543 | Lattice is our Performance review tool. Use the link to raise access for the same |
| Distribution List Subscription | https://lighthouse.freshservice.com/support/catalog/items/1451 | If you want to be part of any email DL, raise a request through the link. |
How do we communicate?
We use Slack to communicate internally for one to one conversation. We love for you to ask questions, now or ever. There are no silly questions. Ask in email, team channel, personal DM or in person. We believe in open, transparent, and frequent communication. We encourage asynchronous communication and reduce as many meetings as possible.
Please read this - Effective Maker Schedule Days and No Meeting Times
How do we build a product?
On a higher level, we follow the below process largely.
More information on how we build product is documented here -
How do we develop and deploy?
Note: Better representation is a few days away
Quick links
Expense management - Fyle - https://lighthouse.freshservice.com/support/catalog/items/180
Payroll - https://www.allsechro.com/Freshworkspayroll/Common/Home.aspx
Internal Helpdesk - https://lighthouse.freshservice.com/support/home/
Our products - https://lighthouse.freshservice.com/support/home?!company
Freshworks Culture Code - https://lighthouse.freshservice.com/support/home?!culture
Freshworks Policies - https://lighthouse.freshservice.com/support/solutions/23561
Freshworks people dashboard - https://tgif.freshworks.com/dashboard/me
Freshworks Workplace - https://freshworks.workplace.com/
PM DL - fsales-pm@freshworks.com
Designers DL - freshsales-design@freshworks.com
PeopleHub - https://fa-etju-saasfaprod1.fa.ocs.oraclecloud.com/fscmUI/faces/FuseWelcome
Tools & Technologies to Learn
Engineering Manager Onboarding Guide